Revisit "Handle clicks in indentation area"
authorKristian Rietveld <kris@gtk.org>
Wed, 15 Dec 2010 22:45:04 +0000 (23:45 +0100)
committerKristian Rietveld <kris@gtk.org>
Wed, 15 Dec 2010 22:55:26 +0000 (23:55 +0100)
commitc8d130efa7a0d807bdaa50381d12c3f4223e8e2c
treed8b35e720deef589d6ce7ef7cb4b6558bf639c57
parent5399f7b6e6a483caa4567537cf7d7c24fd92b2b2
Revisit "Handle clicks in indentation area"

Check (x, y) is inside background area.  If yes, continue processing
and clamp the coordinates into cell area.  This way we will properly
handle getting a cell (which is only used for setting the focus cell)
for clicks in the indentation area (in LTR and RTL mode) and clicks
in the focus rectangle area in case focus-line-width is large.
gtk/gtktreeprivate.h
gtk/gtktreeview.c
gtk/gtktreeviewcolumn.c